Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEOPOLD STREET Terraced £118,559 £74,000 1 Jul 2014
9 LEOPOLD STREET Terraced £45,000 16 Apr 2014
13 LEOPOLD STREET Terraced £111,308 £81,000 21 Dec 2016
17 LEOPOLD STREET Terraced £102,657 £100,000 31 Jan 2025
19 LEOPOLD STREET Terraced £101,558 £100,000 28 Feb 2025
21 LEOPOLD STREET Terraced £70,000 6 Feb 2019
51 LEOPOLD STREET Semi-Detached £209,648 £40,000 5 Sep 1997